package com.openbravo.data.user;

import com.openbravo.data.basic.BasicException;

public interface I_SaveProvider<T> {

	public abstract boolean canDelete();

	public abstract int deleteData(T value) throws BasicException;

	public abstract boolean canInsert();

	public abstract int insertData(T value) throws BasicException;

	public abstract boolean canUpdate();

	public abstract int updateData(T value) throws BasicException;

}